package es.sjdigital.rv.logica.coleccion;

import java.util.List;

import es.sjdigital.rv.datos.dao.*;
import es.sjdigital.rv.datos.vo.ColeccionesVO;
import es.sjdigital.rv.interfaz.coleccion.Coleccion_dto;
import es.sjdigital.rv.interfaz.coleccion.manage.*;

public class GetColeccion {
	
	public GetColeccion_dto_out getColecciones(GetColeccion_dto_in request) throws Error{
		GetColeccion_dto_out response = new GetColeccion_dto_out();
		ColeccionesDAO coleccionesDAO = new ColeccionesDAO();
		
		List<ColeccionesVO> colecciones = coleccionesDAO.getColecciones(request.getId_coleccion());
		
		for(int i=0; i<colecciones.size(); i++){			
			Coleccion_dto col_resp = new Coleccion_dto();
			col_resp.setId(colecciones.get(i).getId());
			col_resp.setId_permiso(colecciones.get(i).getPermisoId());
			col_resp.setNombre(colecciones.get(i).getNombre());
			//col_resp.setUrl_compra(colecciones.get(i).get);
			response.addColeccion(col_resp);
		}
		return response;
	}

}
